Steve Barlow Crashes Hard At Loors Surprise, Arizona Round Of The Lucas Oil Off-Road Racing Series